/**
 * @see https://umijs.org/docs/max/access#access
 * */
export default function access(initialState: InitialState | undefined) {
  const { loginUser } = initialState ?? {};
  return {
    canUser: loginUser,  //用户已经登录
    canAdmin: loginUser?.userRole === 'admin',  //后端提交用户的参数为admin，则判断为管理员登录
  };
}
//Ant design pro生成的用来判断登录 是否是 管理员 的代码


// createTime	string(date-time)
// description	string
// id	integer(int64)
// isDelete	integer(int32)
// method	string
// name	string
// requestHeader	string
// responseHeader	string
// status	integer(int32)
// updateTime	string(date-time)
// url	string
// userId	integer(int64)
